Programming Questions for Practice
Write a function to test whether a given number is prime or not.
void isPrime(int number) {
int i;
for(i=2; i < number; i++) {
if(number % i == 0) {
printf("%d is not a prime number\n", number);
exit(0);
}
}
printf("%d is a prime number\n", number);
}
int main()
{
isPrime(6);
return 0;
}
import java.util.Scanner;
public class PrimeTest {
static boolean isPrime(int number) {
int i;
for(i=2; i < number; i++) {
if(number % i == 0) {
return false;
}
}
return true;
}
public static void main(String[] args) {
Scanner read = new Scanner(System.in);
System.out.print("Enter any decimal number: ");
int number = read.nextInt();
if(isPrime(number))
System.out.println(number + " is a prime number");
else
System.out.println(number + " is not a prime number");
}
}
def isPrime(number):
for i in range(2, number):
if number%i == 0:
print(number, " is not a prime number")
return
print(number, " is a prime number")
isPrime(59)